10845bfd284b5a1c86598a937d04825872e505c4,jetty-io/src/main/java/org/eclipse/jetty/io/nio/DirectNIOBuffer.java,DirectNIOBuffer,DirectNIOBuffer,#File#,70

Before Change


    public DirectNIOBuffer(File file) throws IOException
    {
        super(READONLY,NON_VOLATILE);
        FileInputStream fis = new FileInputStream(file);
        FileChannel fc = fis.getChannel();
        _buf = fc.map(FileChannel.MapMode.READ_ONLY, 0, file.length());
        setGetIndex(0);
        setPutIndex((int)file.length());

After Change


        FileChannel fc = null;
        try
        {
            fis = new FileInputStream(file);
            fc = fis.getChannel();
            _buf = fc.map(FileChannel.MapMode.READ_ONLY, 0, file.length());
            setGetIndex(0);
            setPutIndex((int)file.length());